package cn.iocoder.yudao.module.resource.controller.admin.audiotext.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotEmpty;
import lombok.Data;
import lombok.ToString;

import java.util.List;

/**
 * @author 王广帅
 * @version 1.0.0
 * @since 2024/12/15 19:12
 */
@Schema(description = "语音文本转语音参数")
@Data
@ToString
public class AudioTextConvertAudioVO {
    @Schema(description = "选择文本id", requiredMode = Schema.RequiredMode.REQUIRED)
    @NotEmpty(message = "文本不能为空")
    private List<Integer> textIds;
    @Schema(description = "选择的声纹id", requiredMode = Schema.RequiredMode.REQUIRED)
    @NotEmpty(message = "声纹不能为空")
    private List<Integer> audioToneIds;

}
